package com.rede.didiok.user.modulelist.rank.vo;

import lombok.Data;

import com.baomidou.mybatisplus.annotation.TableId;

@Data
public class RankMemberVo {

    /**
     * 成员id
     */
    @TableId
    private Long memberId;
    /**
     * 成员名称
     */
    private String memberName;
    /**
     * 封面图片url地址
     */
    private String memberCover;
    /**
     * 榜单id
     */
    private Long rankId;
    /**
     * 榜单名称
     */
    private String rankName;
    /**
     * 所属榜单分类id
     */
    private Long catId;
    /**
     * 所属榜单分类名称
     */
    private String catName;
    /**
     * 上榜理由id
     */
    private Long reasonId;
    /**
     * 上榜理由名称
     */
    private String reasonName;
    /**
     * 成员简介
     */
    private String summary;
    /**
     * 等级称号id
     */
    private Long gradeId;
    /**
     * 等级称号名称
     */
    private String gradeName;
    /**
     * 是否发布：0否，1是
     */
    private Integer isPublish;
    /**
     * 标签id
     */
    private String tagId;
    /**
     * 是否允许他人添加里程碑事件:0否，1是
     */
    private Integer otherAddMilestone;
    /**
     * 是否开启评论(0:否 1:是)
     */
    private Integer openComment;
    /**
     * 创建人id
     */
    private Long createUserId;
    /**
     * 创建人名称
     */
    private String createUserName;
    /**
     * 总票数
     */
    private Integer voteCount;
}
